wcbel\classes\controllers\WCBEL_Ajax D

Total Complexity 629
Dependencies 35
Dependents 1
Total lines 2,891
Lines of code 2,406
Logical lines of code 1,276
Comment lines 29
Methods 83
Properties 3

Methods 83

Method Rating Maintainability Complexity Lines of code
set_products_variations()
C
33 29 90
delete_products()
B
36 20 71
delete_products_variations()
B
42 21 47
get_product_variations()
B
35 19 75
product_edit()
B
36 16 77
save_column_profile()
B
39 16 62
get_meta_fields_content()
A
42 16 42
untrash_products()
A
42 14 49
add_variations()
A
39 13 64
get_product_variations_for_attach()
A
44 14 38
add_product_attribute()
A
45 14 35
history_change_page()
A
46 13 35
get_product_attribute_terms()
A
43 12 45
variation_attaching()
A
44 12 39
get_product_taxonomy_terms()
A
46 12 36
create_new_product()
A
42 11 50
history_filter()
A
47 12 32
get_acf_taxonomy_terms()
A
46 11 37
get_yikes_custom_product_tabs()
A
47 11 33
add_product_taxonomy()
A
50 11 25
column_manager_add_field()
A
54 11 17
get_taxonomy_terms()
A
51 10 25
get_more_variations()
A
47 9 32
get_variation()
A
48 9 31
add_acf_meta_field()
A
50 9 25
get_text_editor_content()
A
53 9 22
get_product_custom_field_files()
A
51 8 25
get_product_ithemeland_badge()
A
53 8 22
get_default_filter_profile_products()
A
47 7 34
column_manager_get_fields_for_edit()
A
48 7 32
get_users()
S
50 7 28
save_filter_preset()
S
50 7 26
get_product_files()
S
51 7 25
add_new_term()
S
51 7 25
get_products_name()
S
51 7 25
add_meta_keys_by_product_id()
S
51 7 25
get_column_profile_content()
S
51 7 24
get_it_wc_role_prices()
S
53 7 21
get_taxonomy_parent_select_box()
S
53 7 21
history_redo()
S
47 6 35
history_undo()
S
47 6 35
get_product_by_ids()
S
54 7 19
products_filter()
S
49 6 30
get_product_badge_ids()
S
58 7 14
get_product_author()
S
51 6 27
get_it_wc_dynamic_pricing_all_fields()
S
52 6 22
get_attribute_values_for_delete()
S
53 6 21
get_attribute_values_for_attach()
S
53 6 21
get_attribute_values()
S
53 6 21
duplicate_product()
S
53 6 21
load_filter_profile()
S
49 5 31
get_bulk_new_tabs_content()
S
41 3 59
get_filter_form_tabs_content()
S
40 3 59
add_yikes_saved_tab()
S
50 5 27
sort_by_column()
S
51 5 25
get_all_filtered()
S
56 5 18
get_product_gallery_images()
S
55 5 18
get_filter_profile_content()
S
55 5 18
__construct()
S
37 1 77
get_bulk_edit_tabs_content()
S
42 3 47
get_product_data()
S
56 5 17
delete_filter_profile()
S
57 5 16
change_count_per_page()
S
58 5 15
get_it_wc_dynamic_pricing_selected_roles()
S
59 5 13
empty_trash()
S
54 4 21
filter_profile_change_use_always()
S
60 4 13
add_meta_keys_manual()
S
58 4 13
get_column_manager_content()
S
56 3 17
is_processing()
S
57 3 16
add_custom_field_file_item()
S
60 3 12
get_manage_variation_attributes_content()
S
60 3 12
add_new_file_item()
S
60 3 12
bulk_edit_add_custom_field_file_item()
S
60 3 12
get_filter_items()
S
54 2 22
background_process_clear_tasks_count()
S
63 3 10
background_process_clear_complete_message()
S
63 3 10
background_process_force_stop()
S
63 3 10
clear_filter_data()
S
63 3 10
new_form_items()
S
59 2 14
get_edit_items()
S
59 2 14
register_callback()
S
72 2 6
get_filter_data()
S
72 2 5
make_response()
S
74 2 4